﻿<%@ Page Language="C#" MasterPageFile="~/Org/MasterPage.master" AutoEventWireup="true" CodeFile="frmO_EmpList.aspx.cs" Inherits="Org_frmO_EmpList" Title="団体職員情報一覧" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">
団体職員情報一覧
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">

<script src="../js/jquery.min.js" type="text/javascript"></script>

    <script src="../js/jquery.blockUI.js" type="text/javascript"></script>
<script src="../js/Validation.js" type="text/javascript"></script>

<script language="javascript">
    $(document).ready(function() {
        regist();
    })
    function regist() {
    disableControlOnLoadUpdatePanel("<%= upPanel.ClientID %>", "");
    registerControlToValidation("validation");
    if (document.getElementById("<%= ddl_組合.ClientID %>") != null) {
        registerEnterEvent("enter", "<%= btn_検索.ClientID %>", 2);
    } else {
        registerEnterEvent("enter", "<%= btn_検索.ClientID %>", 1);
    }
    
}
    
</script>
<div class="maindiv1">
    
    <div class="Header3" style="padding-left:30px">
       ※検索条件を指定してください。
    </div>
    <div style="margin-left:30px;margin-bottom:10px">
        <asp:DropDownList ID="ddl_組合" runat="server" CssClass="dropdownlist width2 validation enter" ValidationGroup="detailForm"></asp:DropDownList>
        <asp:RequiredFieldValidator ID="CustomValidator1" runat="server" 
            ErrorMessage="" ClientValidationFunction="checddl" 
            Display="None" ControlToValidate="ddl_組合" SetFocusOnError="false" InitialValue="-1"></asp:RequiredFieldValidator>
                    <ajaxToolkit:ValidatorCalloutExtender ID="ValidatorCalloutExtender34" runat="server"
                        TargetControlID="CustomValidator1" HighlightCssClass="invalid" CssClass="CustomValidatorCalloutStyle" Width="255px"
                        WarningIconImageUrl="../Images/warning.png">
                    </ajaxToolkit:ValidatorCalloutExtender>
    </div>
    <div style="margin-left:30px;margin-bottom:10px;">
        <asp:TextBox ID="txt_検索" runat="server" CssClass="enter textbox width2"></asp:TextBox> 
        <asp:Label ID="Label1" runat="server" Text="※氏名・性別・国籍・などキーワードを自由に入力可能"></asp:Label>      
    </div>
    <div style="margin-left:100px;">
        <asp:Button ID="btn_検索" runat="server" Text="検索" CssClass="btn" OnClientClick="javascript:focusToControlErr();"
            onclick="btn_検索_Click"/>
    </div>
    <div class="Header3"style="padding-left:60px;margin-top:10px;">
        <div>
            <asp:Label ID="Label9" runat="server" Text="例：”2”を入力した場合 → データの中に”2”が存在する実習生を表示する。" ForeColor="Red"></asp:Label>
       </div>
       <div style="margin-top:10px">
           <asp:Label ID="Label10" runat="server" Text="      ”＊A”を入力した場合 → データの中で最後に”A”がある実習生を表示する。" ForeColor="Red"></asp:Label>
       </div>
    </div>
    <div class="Header4"></div>
    
    <asp:HiddenField id="hd_pageCount" runat="server"></asp:HiddenField> 
    <div style="MARGIN: 10px 50px 50px" class="detail-admin-row">
      <div class="Header3" style="padding-left:0px">
        <asp:Label ID="Label11" runat="server" Text="※氏名をクリックすると、個人の詳細情報を確認できます。"></asp:Label>
    </div>
    <asp:UpdatePanel ID="upPanel" runat="server">
    <Triggers><asp:AsyncPostBackTrigger ControlID="btn_検索" /></Triggers>
    <ContentTemplate>
        <asp:Panel ID="Panel1" runat="server" Width="680px" ScrollBars="Auto">
        
            <asp:GridView id="grv_human" runat="server"   Width="100%"  
            AllowPaging="true" PageSize="10"
            ShowFooter="false" AutoGenerateColumns="False" CssClass="mGrid" 
            AlternatingRowStyle-CssClass="alt" PagerStyle-CssClass="pgr" 
            onpageindexchanging="grv_human_PageIndexChanging"
            DataKeyNames="社員ID" onrowcommand="grv_human_RowCommand">
            
            <Columns>
            <asp:TemplateField>
            <HeaderStyle Width="180px" HorizontalAlign="Center" />
            <ItemStyle VerticalAlign="Middle" />
            <HeaderTemplate>氏名</HeaderTemplate>
            <ItemTemplate>
                <asp:LinkButton runat="server" CommandName="link" CommandArgument= <%# ((GridViewRow) Container).RowIndex %> CausesValidation="false" Text=<%# Eval("姓名") %> ></asp:LinkButton>
            </ItemTemplate>
            </asp:TemplateField>
                <asp:TemplateField>
                <HeaderStyle Width="50px" HorizontalAlign="Center" />
            <ItemStyle HorizontalAlign="Center" VerticalAlign="Middle" />
            <HeaderTemplate>性別</HeaderTemplate>
            <ItemTemplate>
                <%# get性別(Eval("性別")) %>
            </ItemTemplate>
            </asp:TemplateField>
            <asp:TemplateField>
            <HeaderStyle Width="150px" HorizontalAlign="Center" />
            <ItemStyle HorizontalAlign="Center" VerticalAlign="Middle" />
            <HeaderTemplate>国籍</HeaderTemplate>
            <ItemTemplate>
                <%# Eval("国籍名") %>
            </ItemTemplate>
            </asp:TemplateField>
            <asp:TemplateField>
            <HeaderStyle Width="130px" HorizontalAlign="Center" />
            <ItemStyle HorizontalAlign="Center" VerticalAlign="Middle" />
            <HeaderTemplate>生年月日</HeaderTemplate>
            <ItemTemplate>
                <%#Eval("生年月日","{0:yyyy年MM月dd日}") %>
            </ItemTemplate>
            </asp:TemplateField>
            <asp:TemplateField>
            <HeaderStyle Width="130px" HorizontalAlign="Center" />
            <ItemStyle VerticalAlign="Middle" />
            <HeaderTemplate>携帯番号</HeaderTemplate>
            <ItemTemplate>
                <%# Eval("携帯番号")%>
            </ItemTemplate>
            </asp:TemplateField>
              </Columns>
            </asp:GridView> 
            </asp:Panel>
            </ContentTemplate>
</asp:UpdatePanel>

</div>

</div>
</asp:Content>

